<!-- preciser encodage page html , echapper l'affichage --> 

<!DOCTYPE html> 

<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    </head> 
    <body> 
        <table border=1px> 

            <?php foreach ($this->paginator as $unVisiteur): //tableau d'objets ?> 

                <tr> 
                    <td><?php echo $this->escape($unVisiteur['id']); ?></td> 
                    <td><?php echo $this->escape($unVisiteur['nom']); ?></td> 
                    <td><?php echo $this->escape($unVisiteur['prenom']); ?></td> 
                    <td><?php echo $this->escape($unVisiteur['login']); ?></td> 
                </tr> 
            <?php endforeach; ?> 
        </table>
        <?php
        
        $pages=$this->paginator->getPages();
        
         if(isset($pages->previous)){
              echo "<a href=?page=".($pages->first).">Début</a>&nbsp&nbsp;";  
            }
          if(isset($pages->previous)){
              echo "<a href=?page=".($pages->previous).">Précédent</a>&nbsp&nbsp;";  
            }  
        foreach ($pages->pagesInRange as $page){
           if($pages->current!=$page){
            echo "<a href=?page=$page>$page</a>&nbsp&nbsp;";
           }
        }
        if(isset($pages->next)){
              echo "<a href=?page=".($pages->next).">Suivant</a>&nbsp&nbsp;";  
            }
        if(isset($pages->next)){
              echo "<a href=?page=".($pages->last).">Fin</a>&nbsp&nbsp;";  
            }  
        
        ?>
    </body> 
</html>